<table>
    <tbody>
        
        <tr class="prop">
            <td  class="name"><g:message code="contractDetail.contract.label" default="Contract" /></td>
            <td  class="value"><g:link controller="contract" action="show" id="${contractDetailInstance?.contract?.id}">${contractDetailInstance?.contract?.encodeAsHTML()}</g:link></td>
            <td  class="name"><g:message code="contractDetail.serialNumber.label" default="Serial Number" /></td>
            <td  class="value">${fieldValue(bean: contractDetailInstance, field: "serialNumber")}</td>
        </tr>
    
        <tr class="prop">
            <td  class="name"><g:message code="contractDetail.family.label" default="Family" /></td>
            <td  class="value">${fieldValue(bean: contractDetailInstance, field: "family")}</td>
            <td  class="name"><g:message code="contractDetail.discount.label" default="Discount" /></td>
            <td  class="value"><g:formatNumber number="${contractDetailInstance?.discount}" format="###,##0.00%" /></td>
        </tr>
    
        <tr class="prop">
            <td  class="name"><g:message code="contractDetail.specialDiscount.label" default="Special Discount" /></td>
            <td  class="value"><g:formatNumber number="${contractDetailInstance?.specialDiscount}" format="###,##0.00%" /></td>
            <td  class="name"><g:message code="contractDetail.finalDiscount.label" default="Final Discount" /></td>
            <td  class="value"><g:formatNumber number="${contractDetailInstance?.finalDiscount}" format="###,##0.00%" /></td>
        </tr>
    
        <tr class="prop">
            <td  class="name"><g:message code="contractDetail.createdBy.label" default="Created By" /></td>
            <td  class="value"><g:link controller="user" action="show" id="${contractDetailInstance?.createdBy?.id}">${contractDetailInstance?.createdBy?.encodeAsHTML()}, <g:formatDate date="${contractDetailInstance?.dateCreated}" /></g:link></td>
            <td  class="name"><g:message code="contractDetail.lastModifiedBy.label" default="Last Modified By" /></td>
            <td  class="value"><g:link controller="user" action="show" id="${contractDetailInstance?.lastModifiedBy?.id}">${contractDetailInstance?.lastModifiedBy?.encodeAsHTML()}, <g:formatDate date="${contractDetailInstance?.lastUpdated}" /></g:link></td>
        </tr>
        
        <tr class="prop">
            <td  class="name"><g:message code="contractDetail.owner.label" default="Owner" /></td>
            <td  class="value"><g:link controller="user" action="show" id="${contractDetailInstance?.owner?.id}">${contractDetailInstance?.owner?.encodeAsHTML()}</g:link></td>
			<td  class="name">&nbsp;</td>
			<td  class="value">&nbsp;</td>
        </tr>
    
    </tbody>
</table>